served in tacos and sandwiches - Francés Inglés Diccionario